object BasicForLoopDemo extends  App{
  // 定义10名学生的量
  val mathScores :List[Int] = List(85,92,78,90,88,76,95,82,89,79)
  //初始化总分变量
  var totalScore = 0
  //基本for循环：遍历成绩列表
  for(score <- mathScores ) {
    totalScore += score //累加总分
    println(s"处理成绩：$score，当前总分:$totalScore")
  }

  //计算平均分
  val averageScore = totalScore.toDouble / mathScores.length

  //输出结果
  println(s"\n班级数学成绩总分：$totalScore")
  println(f"班级数学成绩平均分：$averageScore%.1f")

}

////使用索引遍历
//val scoreArray = Array(85,92,78,92,88)
//var sum = 0
//for (i <- 0 until scoreArray.length) {
//  sum += scoreArray(i)
//  println(s"第${i+1}名学生成绩：${scoreArray(i)}")
//}
//}